
﻿@font-face {
    margin-bottom: 10px;
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1437454963_9533658.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1437454963_9533658.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1437454963_9533658.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1437454963_9533658.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1437454963_9533658.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family: 'iconfont';
}
body{
	font-family:'Microsoft YaHei',Arial,Helvetica,sans-serif,"\5b8b\4f53";
	margin:0 auto;
	font-size: 12px;
	background: #f0f0f0;
	overflow-x:hidden;
}
*{
	margin: 0px;
	padding:0px;
}
a{
	text-decoration: none;
	color: #333;
}
ul{
	margin: 0px;
	padding:0px;
}
li{
	list-style: none;
}
img{
	border:0;
	vertical-align: middle;
}
h2,h3,p{
	margin:0px ;
        margin-bottom: 10px;
	font-weight: normal;
}
input {
    font-family: 'Microsoft Yahei';
    border:0;
}
.done{
	background-color: #999 !important;
}
#wpadminbar{
	display: none;
}
.hover_color a:hover,.title_r a:hover{
	color: #f58e00;
}
.tag_title{
	min-height: 520px;
}
.hide{
	display: none;
}
.clearfix{
	clear: both;
}
.space16{
	padding:16px;
}
.loading_next{
	width: 32px;
	height: 32px;
	text-align: center;
	display: none;
	margin: auto;
	clear: both;
	margin-bottom: 32px;
}
/*首页*/
.container{
	width: 1280px;
	margin:auto;
}
/*header1*/
.header1{
	background: #221f42;
}
.header2{
	display: none;
}
.top{
	padding-top: 0;
	padding-bottom: 0;
}
.top_main{
	height: 56px;
	padding-top:20px;
}
.logo{
	width:300px;
	float: left;
}
.ued_logo{
	width: 300px;
	height: auto;
}
.version{
	float:right;
	width: 160px;
	height: 26px;
	font-size:12px;
	margin-top:10px;
}
.ver_con{
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	border:1px solid #585670;
	cursor: pointer;
}
.ver01,.ver02{
	float: left;
	width: 79px;
	font-size: 12px;
	text-align: center;
	color:#fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.ver_con .lan_out:hover{
	color:#fff;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
.lan_in{
	color: #221f42;
	background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important;
	filter:Alpha(opacity=50);
	background:#fff;
}
.english{
	display: none;
}
.ver_con li:hover{

}
.nav{
	width:100%;
	margin:auto;
	position: relative;
	height: 55px;
	line-height: 55px;
	margin-top: 19px;
}
.nav_l{
	float: left;
	width:50%;
}
.nav_l li{
	float: left;
	font-size:16px;
}
.nav_l li a.head1_orange{
	color:#f58e00;
}
.nav_l li a{
	color:#fff;
	margin-right:50px;
}
.nav_l li a:hover{
	color:#f58e00;
}
.nav_r{
	position: absolute;
    right:0;
    font-size: 14px;
    z-index:99;
}
.nav_r li:hover{
	cursor: pointer;
}
.login,.rss,.ewm,.edit_article{
	float:left;
	padding:0px 20px;
	text-align:center;
	z-index: 9999;
	color: #fff;
}
.searchbtn{
	float: left;
	padding-left: 20px;
	text-align: right;
	z-index: 9999;
	color: #fff;
}
.login a,.rss,.wx_image,.edit a,.login_user_name,.login_in_bg img{
	color: #fff;
	filter:alpha(opacity=30);
	opacity:0.3;
}
.login a:hover,.nav_r li:hover .login_user_name,.login_in_bg:hover img,.edit a:hover,.rss:hover,.ewm:hover .wx_image,.searchbtn:hover .default-img{
	color: #fff;
	filter:alpha(opacity=100);
	opacity:1;
}
.rss{
	cursor: pointer;
	font-size: 20px;
}
.edit,.wx_image{
	font-size: 22px;
}
input:focus{
	outline:none;
}
/*登录*/
.login {
	position: relative;
}
.login_in_bg:hover{
	background: #2E2B54;
}
.user_dropdown {
	display: none;
	position: absolute;
	top: 55px;
	right: 0;
	width: 138px;
	text-align: center;
	background: #2E2B54;
}
.login_in_bg:hover{
	background: #2E2B54;
	height: 55px;
	display: block;
}
.user_dropdown li {
	line-height: 40px;
	font-size: 14px;
}
.user_dropdown li a {
	color: #fff;
	filter:alpha(opacity=30);
	opacity:0.3;
	display: block;
}
.user_dropdown li:hover {
	background: #39365D;
}
.user_dropdown li:hover a {
	color: #fff;
	filter:alpha(opacity=100);
	opacity:1;
}
.hover .user_dropdown {
	display: block;
}
/*搜索*/
.default-img{
	font-size: 22px;
	color: #65637b;
	cursor:pointer;
	position: relative;
}
.search_form{
   	height: 36px;
   	position: absolute;
  	right:0;
   	font-family: "微软雅黑";
   	background: #fff;
 	width: 0;
 	top:8px;
 	overflow: hidden;
}
.searchInput{
  	border: 0;
  	color:#333;
  	height: 36px;
  	padding-left: 10px;
  	width: 145px;
  	float: left;
  	font-size: 14px;
}
.searchSubmit{
	border: 0;
	height: 36px;
	font-size: 22px;
	color: #b2b2b2;
	background: none;
	cursor: pointer;
	float: right;
	width:45px;
}
.searchInput:focus{
    outline:none;
 }
.searchSubmit:focus {
 	outline: none;
 }
/*二维码*/
.ewm {
	position: relative;
	cursor: pointer;
}
#nav_ewm_popup {
	display: none;
	position: absolute;
	width: 178px;
	height: 178px;
	background: #fff;
	border:1px solid #ddd;
	right: -42px;
	z-index: 99;
	top:55px;
}
.weixin_jt{
	position: relative;
	top:-33px;
	height: 8px;
	left:10%;
}
.qrcodeCanvas02{
	top: -41px;
	position: relative;
}
#nav_ewm_popup li{
	margin:15px 15px;
}
#nav_ewm_popup li img{
	width: 150px;
	height: 150px;
	position: relative;
	top:-55px;
}
/*footer*/
.footer{
	background: #221F42;
	height:368px;
	clear: both;
}
.foot{
	padding:64px 0;
}
.footlink{
	float: left;
}
.foot_title{
	color: #fff;
	font-size: 16px;
	margin-bottom: 30px;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.foot_list{
	float: left;
	font-family: "微软雅黑";
	margin-right: 70px;
	height: 182px;
}
.foot_list li{
	font-size:12px;
	line-height: 26px;
}
.foot_list li a{
	color:#fff;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.foot_list li a:hover{
	color: #fff;
	opacity:1;
	filter:alpha(opacity=100);
}
.weibo{
	float: left;
	margin-left: 80px;
}
.sina,.f_logo,.follow{
	float: left;
	margin-right: 10px;
}
.copyright{
	height: 68px;
	line-height: 68px;
	font-size: 12px;
	color:#787782;
	background: #1B1935;
	text-align: center;
}
/*index*/
/*分类导航切换*/
.newlist{
	position:relative;
	height:32px;
	overflow:hidden;
	margin-top: 16px;
	margin-bottom: 16px;
}
.newlist_border{
	border-bottom:1px solid #ddd;
	margin-top:1px;
}
.newlist li{
	float: left;
	height: 39px;
	text-align: center;
	margin: 0 30px;
	display:inline;
}
.newlist li a{
	text-decoration:none;
	cursor: pointer;
	color: #666;
}
.newlist li:hover a,.newlist li:hover span{
	color: #f58e00 !important;
}
#navBd{
	position:relative;
}
.navHover a{
	display:inline-block;
	color:#f58e00;
}
#navSelected{
	position:absolute;
	top:27px;
	border-bottom:1px solid #f58e00;
}
.newlist_nav{
	padding-bottom:12px;
	font-size: 14px;
	line-height: 14px;
	height:14px;
}
.layout_Tab .newlist_nav li{
	text-align: center;
	float: left;
	display: inline;
	height:14px;
	padding-bottom:16px;
}
.layout_Tab .newlist_nav li.on{
	color: #f58e00;
}
.hoverColor{
	color: #f58e00 !important;
}
.on a{
	color:#f58e00;
}
.newlist_content{
	width:100%;
}
.newlist_content .show{
	display: block;
}
.listbox{
	position: relative;
	float: left;
	width:100%;
}
.listbox ul,.tagbox ul{
	width: 103%;
}
.listbox li,.tagbox li{
	float: left;
	width: 31.4%;
	margin-bottom:32px;
	margin-right: 1.5%;
	position: relative;
}
.listbox li .post_border,.tagbox li .post_border{
	margin: -3px;
	border:3px solid #f0f0f0;
	transition: all .8s;
}
.listbox li:hover .post_border,.tagbox li:hover .post_border{
	margin: -3px;
	border:3px solid #f58e00;
}
.caption a:hover{
	color: #f58e00;
}
/*swiper*/
.fixedbox {
  	width:66.2%;
  	height: 353px;
	float: left;
	margin-right: 1.5%;
  	position: relative;
  	overflow: hidden;
}
.arrow-img{
	position: absolute;
	top: 50%;
	margin-top: -12px;
	z-index:20;
}
.fixedbox .arrow-left-img,.fixedbox .arrow-right-img{
	font-size: 22px;
	color: #fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
.fixedbox .arrow-left-img{
  left: 18px;
}
.fixedbox .arrow-right-img{
  right: 18px;
}
.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-img{
	width: 100%;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  right: 10px;
  text-align: right;
  bottom:10px;
  display: none !important;
  z-index:2;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 10px;
  background: #fff;
  background: rgba(255,255,255,0.3);
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #f58e00;
}
.swiper-slide{
	position: relative;
}
.swiper-desc{
	position: absolute;
	width: 100%;
	height:94px;
	background-color: #fff;
	transition:top .3s;
}
.swiper-desc .caption{
	height: 41px;
	margin-top:-6px;
}
.arrow{
	position: absolute;
	top:50%;
	margin-top: -30px;
	width: 60px;
	height: 60px;
	background-color: #221f42;
	z-index:3;
	cursor: pointer;
	opacity: 0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
}
.arrow-left{
	left: -60px;
	transition:left .3s;
}
.arrow-right{
	right: -60px;
	transition:right .3s;
}
.fixedbox:hover .arrow-left{
	left:16px;
}
.fixedbox:hover .arrow-right{
	right:16px;
}

.arrow:hover{
	background-color: #f58e00;
	opacity: 1;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}
.arrow:hover .arrow-img{
	opacity: 1;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}
.swiper-desc:hover{
	color:#f58e00
;}
.listbox_img img{
	width:100% !important;
	height: auto !important;
	overflow: hidden;
}
.listbox_img img:nth-child(2) {
    display: none;
}
.listbox_bot{
	height: 120px;
	background: #fff;
}
.caption{
	font-size: 16px;
	line-height: 24px;
	color:#333;
	height: 68px;
	margin-top:-7px;
}
.user{
	height: 26px;
	color: #999;
	font-size: 14px;
}
.user img{
	vertical-align: middle;
}
.user a{
	color: #999;
}
.user_l{
	float: left;
	height: 26px;
	width: 55%;
	overflow: hidden;
	white-space: nowrap;
}
.user_l a:hover{
	color: #f58e00;
}
.user_l img{
	margin-right: 8px;
	width: 26px;
	height: 26px;
	border-radius: 2px;
	overflow: hidden;
}
.user_r{
	float: right;
	margin-top:4px;
}
.user_r div{
	text-align: center;
	color:#ddd;
	float:left;
	cursor:default;
}
.user_r img{
	width: 16px;
	height: 16px;
}
.pinglun{
	margin-left: 16px;
}
.pinglun a{
	color:#ddd;
}
.listbox_dz,.listbox_pl,.listbox_fx{
	font-size: 18px;
	color: #ddd;
	margin-right: 8px;
}
/* 文章分类icon */
.icon{
	height: 34px;
	color: #fff;
	position:absolute;
	z-index: 1;
	top:0px;
	left: 0px;
}
.icon img{
	float: left;
}
.categoryIcon{
	float: left;
	font-size: 14px;
	color:#fff;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.categoryIcon_12{
	background-color: #d94447;
}
.categoryIcon_12:after{
	content: 'ID';
}
.categoryIcon_14{
	background-color: #76b154;
}
.categoryIcon_14:after{
	content: 'FD';
}
.categoryIcon_15{
	background-color: #f58e00;
}
.categoryIcon_15:after{
	content: 'VD';
}
.categoryIcon_58{
	background-color: #2d8ad9;
}
.categoryIcon_58:after{
	content: 'UR';
}
.categoryIcon_71{
	background-color: #7d61e7;
}
.categoryIcon_71:after{
	content: 'TM';
}
/*翻页*/
.nextpage{
	width: 140px;
	height: 50px;
	margin:0 auto;
	margin-bottom: 34px;
	padding-top:18px;
	clear: both;
}
.page_1,.page_2{
	margin: 0px 10px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	float: left;
	text-align: center;
}
.before,.after{
	width: 50px;
	height: 50px;
	background: #000;
	opacity:0.2;
	filter:Alpha(opacity=20);
	z-index:-1;
	position:absolute;
}
.previous,.next{
	font-size:26px;
	color: #fff;
}
.previous a,.next a{
	font-size:26px;
	color: #fff;
}
.previous a:hover,.next a:hover{
	background: #000;
	opacity:0.5;
	filter:Alpha(opacity=50);
	color: #fff;
	display: block;
}
/* 关于我们 */
.aboutus_page {
	margin: 16px 0px;
}
.layout_about {
	background: #fff;
	padding: 20px 25px;
}
.about_intro {
	font-size: 14px;
	color: #666;
	line-height: 2;
}
.avatar_wall {
	margin: 30px 0 10px;
	background: #1A1C30;
}
.avatar_wall table {
	width: 50%;
	display: none;
	border-spacing: 0;
	border: 0;
	text-align: center;
	float: left;
}
.avatar_wall table.current_wall {
	display: block;
}
.avatar_wall tr, .avatar_wall td, .avatar_wall th {
	border-spacing: 0;
	border: 0;
}
.avatar_wall thead, .avatar_wall tbody, .avatar_wall tr {
	width: 100%;
}
.avatar_wall table th{
	width: 20%;
}
.avatar_wall img {
	width: 100%;
	height: auto;
	cursor: pointer;
}
.ued_logo_wall img {
	width: 50%;
}
.only_for_mobile {
	display: none;
}
.overlay_gray td {
    background: #1F1F1F;
}
.overlay_gray td img{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.overlay_gray td:hover img {
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;
}
.avatar_wall .bg_orange {
	background: #f58c00;
	cursor: pointer;
}
.btn_wall_change,.btn_wall_change a{
	font-size: 24px;
	color: #fff;
}
.btn_wall_change .iconfont {
	padding-right: 10px;
}
/*jobs*/
.layout_job,.layout_content{
	margin-top:16px;
}
.jobContent{
	float: left;
	background: #fff;
	padding: 20px 25px 35px 25px;
	margin-bottom: 34px;
	clear: both;
	text-align: justify;
}
.job_title{
	font-size: 20px;
	color: #333;
	line-height: 20px;
	padding-bottom:20px;
	border-bottom: 1px solid #F5F5F5;
}
.job_title span{
	font-size: 14px;
	color: #999;
	margin-left: 10px;
	line-height: 14px;
}
.job_main_left{
	padding:0px  30px;
}
.job_main span{
	font-style: normal !important;
}
.job_main .p1,.post_content .p1{
	margin-top: 50px;
	margin-bottom: 10px;
	color: #f58e00;
	font-size: 28px;
	line-height: 34px;
}
.job_main .p2,.post_content .p2{
	margin-top:30px;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 16px;
	color: #333;
}
.job_main .text01{
	font-size: 14px;
	line-height: 26px;
}
.job_Apply{
	margin-top:25px;
}
.job_Apply span{
	margin-left: 13px;
}
.job_line{
	border-bottom: 1px dashed #ddd;
	padding-bottom: 50px;
	clear: both;
}
.job_main,.job_main .p3 span{
	float: left;
	color:#666 !important;
	font-size: 14px;
}
.job_main .p3 a{
	color: #f58e00;
}
/* share */
.share_content {
	height: 15px;
}
/*single*/
.layout_single{
	margin-top:16px;
}
.detail{
	float: left;
	width: 70%;
	background: #fff;
	padding:20px 30px;
	margin-bottom: 34px;
}
.title_l{
	float: left;
	margin-bottom: 10px;
}
.title_top{
	font-size:24px;
	color: #333;
	line-height: 20px;
}
.title_date{
	color:#999;
	font-size: 12px;
	line-height:12px;
	margin-top:14px;
}
.title_tag{
	margin-top:10px;
	font-family: "宋体";
	height: 24px;
	font-size: 12px;
	border-top: 1px solid #f5f5f5;
	padding-top: 20px;
}
.title_tag img{
	vertical-align: middle;
}
.title_tag a{
	padding:4px 10px;
	border:1px solid #ccc;
	background: #f0f0f0;
	color: #666;
	margin-right: 10px;
	margin-bottom: 10px;
}
.title_tag a,.tags{
	float: left;
}
.tags{
	margin-right: 18px;
	font-size: 24px;
	color: #ddd;
	width: 20px;
	height: 20px;
	margin-top:-1px;
}
.title_tag a:hover{
	border:1px solid #f58e00;
	background: #f58e00;
	color: #fff;
}
.title_r{
	float: right;
	text-align:right;
	font-size: 14px;
	line-height: 40px;
}
.author_tx img{
	width: 40px;
	height: 40px;
	border-radius: 2px;
	margin-right: 15px;
	overflow: hidden;
}
.category{
	line-height: 40px;
}
.title_r a,.author a,.category a{
	color:#999;
}
.det_title2{
	display: none;
}
.post_content{
	margin-top:20px;
	margin-bottom: 20px;
}
.post_content table{
	width: 100%;
}
.post_content,.post_content p,.post_content h4,.post_content li,.post_content span{
	font-size: 14px;
	color:#666;
	font-weight: normal;
	line-height: 1.5;
	text-align:justify;
    list-style: inherit;
    word-break:break-all; 
　　word-wrap:break-word;
}
.post_content img{
	max-width: 100%;
	margin:0 auto;
	display: block;
	height: auto;
	margin-top:50px;
	margin-bottom: 50px;
}
.detail_dz{
	width: 100px;
	margin: auto;
}
.zan{
	position: relative;
	top:30px;
	left: 32px;
	z-index: 99;
}
.single_dz{
	font-size: 36px;
	color: #fff;
	cursor: pointer;
}
.amount{
	margin-top:16px;
	color: #333;
	font-size: 14px;
	text-align: center;
	padding-right: 26px;
	color: #333;
}
.amount span{
	color: #999;
}
.detail_navi{
	margin-top:60px;
	margin-bottom:60px;
	padding:43px 0px 43px 0px;
	border-bottom: 1px dashed #ddd;
	border-top: 1px dashed #ddd;
}
.detail_navi p{
	font-size: 16px;
	line-height: 26px;
	margin:0;
}
.detail_navi a{
	color: #999;
}
.art_next{
	padding-top:18px;
}
#uyan_frame{
	padding-top:30px;
}
.det_list{
	float: right;
	width: 22.8%;
}
.det_ewm{
	width: 100%;
	height: 250px;
	background: #fff;	
}
.qrcodeCanvas{
	margin:0 auto;
	width: 180px;
	text-align: center;
	position: relative;
	top:35px;
}
.qrcodeCanvas table{
	height: 180px;
}
.more_bt{
	font-size: 18px;
	color:#333;
	margin-bottom: 20px;
	line-height: 18px;
	margin-top:30px;
	border-top:1px solid #f5f5f5;
	padding-top:30px;
}
.more_list{
	font-size: 14px;
	line-height: 14px;
}
.more_list li{
	line-height: 32px;
	height: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: url(images/li-icon.jpg) no-repeat left center;
	padding-left:12px;
}
.more_list li a{
	color: #888;
}
.more_list li a:hover{
	color: #f58e00;
}

/*author*/
.sjs_top{
	width: 100%;
	height: 69px;
	background: #fff;
	border-bottom:1px solid #ddd;
	position: absolute;
}
.sjs_infor{
	position: relative;
	top:13px;
	width: 100%;
	margin:auto;
	text-align: center;
}
.infor_photo{
	width: 80px;
	height: 80px;
	border:5px solid #fff;
	margin:auto;
	border-radius: 2px;
}
.infor_photo img{
	border-radius: 2px;
	overflow: hidden;
}
.infor_author{
	font-size:16px;
	line-height: 16px;
	color: #333;
	text-align: center;
	margin-top:20px;
}
.infor_content{
	margin:auto;
	height: 16px;
	text-align: center;
	margin-top:20px;
	display: none;
}
.person,.address,.team{
	color:#999;
	font-size:12px;
	line-height: 12px;
}
.address{
	margin: 0px 40px;
}
.infor_vd,.infor_ad,.infor_tm{
	font-size: 18px;
	color: #221f42;
	margin-right: 10px;
}
.layout_sjs_title{
	font-size: 16px;
	color: #333;
	margin-bottom: 20px;
}
.layout_sjs_title span{
	color: #999;
	font-size: 14px;
	margin-top:-2px;
}

/*tags*/
.title_tags{
	margin-bottom: 20px;
}
.title_tags h2{
	font-size: 14px;
	color: #333;
	margin:0px;
}
.title_tags span{
	color: #999;
}
.tag_cloud{
	margin-top:-4px;
}
.searchs span{
	color: #f58e00;
}

/* page */
.layout_page{
	margin-top: 16px;
}
.layout-main{
	background: #fff;
	padding: 20px 25px 0px 25px;
}
#post-7 h2{
	font-size: 20px;
	color:#333;
}
#post-7 p{
	font-size: 16px;
	margin-bottom: 10px;
	color:#666;
}
#post-7 p img{
	max-width: 100%;
	height: auto;
}


/* 404页面 */
.layout_404 {
	margin: 50px auto;
}
.img_404 {
	float: left;
	width: 50%;
	text-align: right;
}
.rocket_404 {
	max-width: 100%;
}
.text_404_content {
	float: right;
	width: 50%;
	font-weight: bold;
}
.text_404_title {
	margin-top: 80px;
	font-size: 18px;
	color: #221f42;
}
.text_404_sub {
	font-size: 14px;
	line-height: 3;
	color: #999;
}
.text_404_btn {
	font-size: 16px;
	color: #fff;
	background: #f58e00;
	width: 130px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	display: block;
}
.text_404_title, .text_404_sub, .text_404_btn {
	margin-left: 35px;
}


@media screen and (max-width: 1320px) {

html {
	font-size: 12px;
}
p{
	padding:0px;
	font-weight: normal;
}
.container{
	width:100%;
}
.newlist_content,.listbox{
	width: 100%;
}


}

@media screen and (max-width: 1024px) {

.navigation,.fixedbox,.detail{
	width: 100%;
}
.det_list{
	display: none;
}
.newlist_content{
	margin-top:0;
}
.title_tags h2{
	margin-bottom: 0;
}
.fixedbox{
	float: none;
	margin-right: 0;
	margin-bottom: 32px;
}
.listbox li,.tagbox li{
	float: left;
	width: 47.8%;
	margin-right: 1.5%;
}
.layout_single,.layout_job{
	margin-top:32px;
}
.layout_job,.layout_single{
	background: #fff;
}
.jobContent{
	padding:0;
	width:100%;
}
.detail{
	padding:0;
	float: none;
}
.aboutus_page {
	padding: 0;
}
.layout_about {
	padding: 16px;
}
.aboutus_page {
	margin-top:32px;
	margin-bottom: 32px;
}

}

@media screen and (max-width: 768px) {
.nextpage{
	display: none;
}
.header1,.footer,.newlist,.fixedbox:hover .swiper-desc,.fixedbox:hover .arrow,.swiper-desc,.arrow{
	display: none;
}
.pagination{
	display: block;
}
.left{
	padding-left: 0;
}
.layout_Tab.space16 {
	padding: 0;
}
.only_two_column{
	margin-top:32px;
	padding:0 16px;
}
/*关于我们*/
.avatar_wall table{
	width: 100%;
	float: none;
	display: block;
}
.bg_orange {
	display: none;
}
.wall_1 .ued_logo_wall {
	display:table-cell;
}
.only_for_mobile {
	display:table-cell;
}
.overlay_gray td {
    background: #1A1C30;
}
.overlay_gray td img{
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;
}
/* 404页面 */
.img_404, .text_404_content {
	float: none;
	width: 100%;
	text-align: center;
}
.text_404_title {
	margin-top: 30px;
}
.text_404_title, .text_404_sub{
	margin-left: 0px;
}
.text_404_btn {
	margin-left: auto;
	margin-right: auto;
}
/* 手机header */
.header2{
	display: block;
	margin: auto;
	background: #221f42;
	position: relative;
}
.nav_title,.desc_top{
	cursor: pointer;
	height: 80px;
	line-height: 71px;
	padding:0px 10px;
}
.single_page .nav_title {
	display: none;
}
.desc_top {
	display: none;
}
.single_page .desc_top {
	display: block;
	color: #fff;
	font-size: 22px;
	text-align: center;
}
.menu,.return{
	float: left;
	margin-top:5px;
}
.return {
	font-size: 32px;
}
.menu{
	font-size: 40px;
}
.menu,.return a{
	color:#fff;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.logo2{
	width:120px;
	text-align: center;
	margin:auto;
}
.logo2 img{
	width: 100%;
	padding-top:5px;
}
#nav_content{
	width: 100%;
	background: #221f42;
	position: absolute;
	z-index: 9999;
	left: 0;
	top:80px;
	border-bottom:2px solid #fd8205;
	-webkit-box-shadow:1px 1px 2px #4e4e4e;
	-moz-box-shadow:1px 1px 2px #4e4e4e;
	box-shadow:1px 1px 2px #4e4e4e;
}
.head2_search{
	height: 44px;
	background: #fff;
	margin: 16px 16px 2px 16px;
}
.head2_search input{
	border:none;
	font-family: "Microsoft YaHei";
}
.head2_ss{
	font-size: 26px;
	float: left;
	color:#ddd;
	margin:8px;
}
.input02{
	float: left;
	font-size: 16px;
	color: #333;
	height: 44px;
	line-height: 44px;
}
.search_list,.search_list a{
	color: #fff;
}
.search_list li{
	height: 49px;
	padding-left: 22px;
	line-height: 49px;
	border-bottom:1px solid #322f50;
}
.search_list .search_list02 li{
	padding-left: 39px;
}
.search_list li a,.search_list02 li a{
	float: left;
}
.search_list li:hover,.search_list02 li:hover{
	background:#000;
	background: rgba(0,0,0,0.1);
	border-bottom: 0;
	height: 50px;
}
.search_list02 li,.search_list02 li a:hover{
	border-bottom: 0;
	height: 50px;
}
.list_item01{
	width: 100%;
	height: 50px;
	font-size: 18px;
}
.list_item02{
	border-bottom:1px solid #322f50;
	display: block;
	width: 100%;
	height: 49px;
	color: #fff;
	font-size: 16px;
}
.list02_cat1,.list02_cat2,.list02_cat3,.list02_cat4,.list02_cat5{
	margin-right:30px;
}
.list02_cat1{
	color:#2d8ad9;
}
.list02_cat2{
	color:#f58e00;
}
.list02_cat3{
	color:#b519ef;
}
.list02_cat4{
	color:#d94447;
}
.list02_cat5{
	color:#57b710;
}
.head2_orange,.circle_default,.circle_orange{
	float: right;
	font-size: 40px;
}
.head2_orange{
	color: #f58e00;
}
.circle_default{
	color: #fff;
	opacity:0.1;
	padding-right: 10px;
}
.circle_orange{
	display: none;
	color:#f58e00;
	padding-right: 10px;
}


}

/* 768-1024*/
@media screen and (max-width: 1024px) and (min-width: 768px) {

.header2{
	display:none;
}
.f_list li{
	margin-right: 35px;
}
.weibo{
	margin-left: 0px;
}



}

/* 640-768*/
@media screen and (max-width: 768px) and (min-width: 640px) {


.f_list li{
	margin-right: 2%;
}
.weibo {
	margin-left: 3%;
}



}

/* 640以下*/
@media screen and (max-width: 640px){
.layout_single{
	margin-top:0px;
}
.only_two_column{
	padding:0 10px;
}
.listbox ul,.tagbox ul{
	width: 100%;
	margin:auto;
}
.listbox li,.tagbox li{
	width: 100%;
	margin-right: 0;
}
.copyright{
	height: 40px;
	line-height: 24px;
	font-size: 12px;
}
.nav_title,.desc_top{
	height: 55px;
	line-height: 46px;
}
.single_page .desc_top {
	font-size: 20px;
}
.menu{
	font-size: 28px;
}
.return{
	font-size: 24px;
}
.show_post_title{
	line-height: 55px;
	padding-right: 24px;
}
.logo2{
	width:60px;
	line-height: 50px;
}
#nav_content{
	top:55px;
}
.det_title{
	width: 100%;
}
.title_r{
	float: none;
	background: #ddd;
	text-align: left;
	margin:-16px;
	padding:20px 16px;
}
.title_l{
	clear: both;
	float: none;
}
.title_top{
	font-size: 22px;
	padding-bottom: 20px;
	padding-top:55px;
}
.title_date{
	font-size: 14px;
	color: #999;
}
.title_tag{
	border-top:0;
}
.category {
	margin-left: 20px;
	line-height: 40px;
}
.tags{
	float: left;
	margin-right: 10px;
	font-size: 24px;
	color: #ddd;
}


}


@media screen and (max-width: 1024px) {
	.newlist li{
		margin:0 25px;
	}

}
@media screen and (max-width: 906px) and (min-width: 845px) {
	.newlist li{
		margin:0 20px;
	}

}
@media screen and (max-width: 845px) and (min-width: 768px) {
	.newlist li{
		margin:0 13px;
	}
	.foot_list{
		margin-right: 50px;
	}

}

/* markdown css */
.post_content h1, .post_content h2, .post_content h3, .post_content h4, .post_content h5, .post_content h6 {
    font-weight: bold;
    margin-bottom: 15px;
}
.post_content h1 {
    color: #000000;
    font-size: 28px;
}

.post_content h2 {
    color: #000000;
    font-size: 24px;
}

.post_content h3 {
    font-size: 20px;
    margin-bottom: 10px;
}

.post_content h4 {
    font-size: 16px;
    margin-bottom: 10px;
}

.post_content h5 {
    font-size: 14px;
    margin-bottom: 10px;
}
.post_content hr {
    height: 0.15em;
    border: 0;
    color: #CCCCCC;
    background-color: #CCCCCC;
}
.post_content pre {
    display: block;
    background-color: #F8F8F8;
    /*border: 1px solid #CCCCCC;*/
    border-radius: 3px;
    overflow: auto;
    padding: 5px;
}

.post_content pre code {
    display: block;
    background-color: #23241f;
    color: #f8f8f2;
    border: none;
    padding: 5px;
}

.post_content code {
    font-family: Consolas, Monaco, Andale Mono, monospace;
    background-color:#F8F8F8;
    color: #EAAC08;
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    padding: 0 0.2em;
    line-height: 1.4;
}

.post_content pre > code {
    border: 0;
    margin: 0;
    margin-bottom: 10px;
}
.post_content blockquote{
    color:#666666;
    margin:0;
    padding-left: 2em;
    border-left: 0.5em #EEE solid;
}
.post_content ul,.post_content ol {
    margin: 1em 0; padding: 0 0 0 2em;
} 
